// SelePersist.cpp: implementation of the SelePersist class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "SelePersist.h"
#include "Sele.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

using namespace PDMS::SpecFrame;

namespace PDMS
{
	namespace PDMSDBIF
	{
		BEGIN_REGISTER_MAP( SelePersist, PersistRegBase )
		REGISTER( UE_RUNTIME_CLASS( Sele ), GET_REGISTER( PersistRegBase, VersionOne ) )
		END_REGISTER_MAP();

		SelePersist::SelePersist()
		{

		}

		SelePersist::~SelePersist()
		{

		}

		UESoft::ErrorStatus SelePersist::Retrieve( Persistable*& pObj )
		{
			return ReadPaternity( pObj );
		}

		UESoft::ErrorStatus SelePersist::Create( Persistable* pObj )
		{
			return CreatePaternity( pObj );
		}

		UESoft::ErrorStatus SelePersist::Update( Persistable* pObj )
		{
			return UESoft::eOk;
		}
	}
}


